kitchen twine - German English Dictionary